home *** CD-ROM | disk | FTP | other *** search
/ MacHack 1996 / MacHack 1996.toast / Hacks / Hacks ’93 / OK, What was that again? / Extension / OSUtilsSup.h < prev    next >
Encoding:
Text File  |  1992-06-18  |  341 b   |  22 lines  |  [TEXT/MPS ]

  1.  
  2.  
  3. enum { _FlushCodeCache = 0xA0BD };
  4. typedef enum {
  5.     patchOverride    = 0x0001,
  6.     patchRemovable    = 0x0002
  7. } PatchType;
  8.  
  9. typedef struct {
  10.     short        jump;
  11.     ProcPtr        where;
  12.     short        trap;
  13.     ProcPtr        routine;
  14. } SPatch;
  15.  
  16. typedef SPatch* Patch;
  17.  
  18.  
  19. Patch PatchTrap(    ProcPtr*    oldRoutine,
  20.                     short        theTrap,
  21.                     ProcPtr        routine,
  22.                     PatchType    patchType);